SQL函數分為兩種類型:單列函數及多列函數。
- 一個函數可以輸入多個引數,引數可包含欄位名稱、表示式、變數值。
- 返回值的資料類型可與被參照引數的資料類型不同。
- 可用於SELECT、WHERE與ORDER BY子句,也可以巢狀(Nested)使用。
- 一個select-from-where語句稱為查詢快。
巢狀查詢:將一個查詢快輸入在另外一個的where子句的條件查詢稱為巢狀查詢,可以多個函數堆一起用。
- 參數:函式定義的屬性。
- 引數:輸入函式時的實際數值。
單列函數種類
數值函數
字符函數,又分為大小寫轉換函數及字符處理函數。
大小寫轉換函數:
下篇會從字符函數的字符處理函數繼續介紹!